Binary divider



BINARY DIVIDER 55 Sheets-Sheet l Fil ed June 13, 1961 E258 QEEEQ 2 on m m m m M 08 SEE; =35 w m ATTORNEYS June 29, 1965 o. L. Ma soRLEY BINARY D IVIDER Filed June 13. 1961 55 Sheets-Sheet 2'- 1/2 X DIVISOR GATES m K c T June 29, 1965 O. L. MaOSORLEY 3,192,364

BINARY DIVIDER Filed June 15, 1951 55 Sheets-$het 4- HM FlG.4o FlG.4b HM FIG. 3 H06 H025 H0. 26 H027 H028 H029 H050 H05l H032 H035 H034 H035 H036 H037 H0. 38 H039 H013 H0 l4 H0 l5 FIG. I6

H0 2! H022 H0 23 H0 24 H0 25 H0. 26 H0. 2?

H042 H043 H0 44 H045 June 29, 1965 O. L. MacSORLEY BINARY DIVIDER Filed June 13, 1961 55 Sheets-Sheet 5 x DIVISOR GATES 34 1/2 X DIVISOR GATES 2m TEEIE wMEE 2 X DIVISOR GATES June 29, 1965 o. L. MaOSQRLEY BINARY DIVIDER 55 Sheets-Sheet '7 Filed June 13, 1961 m. w. m. m. o. 0 m 0. w m 0 n m o o 0000. .000. 0.00. .60. 00.0. 6.0. 0.6. ...0. 000.. 60.. 0.0.. 00... 0.... I... o 0000. .000. 0.00. .60. 00.0. .06. 0.6. ...0. 000.. .00.. 0.0.. ..0.. 00... .0... 0.... 00000 .000. m 0.00. .60. 00.0. .06. 0:0. ...0. 000.. .00.. 0.0.. ..0.. 00... .0... 0.... 00000 .0000 m 0.00. n :00. 00.0. 66. 0.6. :6. 000.. .00.. 0.0.. .6: 00... .0... 0.... 00000 .0000 0.000 :00. 00.0. 6.0. 0.6. ...0. 000.. .00.. 0.0.. 00... .0... 0.... I... 00000 .0000 0.000 .600 v 00.0. m .06. 0:0. ...0. 000.. .00.. 0.0.. ..0.. 00... .0... 0.... I... 00000 .0000 0600 .600 00.00 m .06. w 0.6. ...0. 000.. .00.. 0.0.. ..0.. 00... .0... 0.... 5.700000 .0000 0.000 .600 00.00 .060 0 0:0. 0 ...0. 000.. .00.. 0.0.. ..0 00... .0... 0.... 00000 .0000 0.000 .600 00.00 .060 0.60 0 .o. m 000.. .00.. 0.0.. .6: 00... .0... 0.... E: 00000 .0000 0.000 .600 00.00 6.00 0.60 :60 m 000.. 0 .00.. 0.0.. ..0.. 00... .0... 0.... 00000 .0000 0.000 .600 00.00 .060 0.60 ...00 000.0 0 .oo: o. 0.0.. ..0.. 00... .0... 0.... 00000 .0000 0.000 .600 00.00 .060 0.60 ...00 000.0 .006 o. 0.0.. ..0.. 00... .0... 0.... E: 00000 .0000 0.000 .600 00.00 .060 0.60 ...00 000.0 .006 0.0.0 ..o.. m. 00... .0... 0.... E: 00000 .0000 0.000 .600 00.00 .060 0.60 ...00 000.0 60.0 0.0.0 .66 N. 00...

m. .0... 0.... E: 00000 .0000 0.000 .600 00.00 6.00 0.60 ...00 000.0 60.0 0.0.0 .66 00.6 m. 0. 0.... E: 00000 .0000 0.000 .600 00.00 .060 0.60 :60 000.0 60.0 0.0.0 .66 00.6 6.6 v. 0.... 0. 00000 .0000 0.000 .600 00.00 .060 0.60 :60 000.0 60.0 0.0.0 .66 00.6 6.6 2.6 m. m. E m. N. o. 0 m 0 w m 0 m N o h.. m fimfiu v 00000 .0000 0.000 .600 00.00 6.00 0.60 :60 000.0 60.0 0.0.0 .66 00.6 .0.6 2.6 ....0 mom. .0

W m M m min) 0. L. M SORLEY June 29, 1965 BINARY DIVIDER Filed June 13. 1981 mdE mom- 5 mmSE. N m w gm hwmvmzu Qmoohwmq-ncu O. m m h m M544) moms-O mzmh m3: .556 $53 52. .Eim

55 Sheets-Sheet 11 V2 TIMES DIVISOR use IF men ORDER 2 was DIVISOR usE IF HIGH ORDER o BITS OF DIVISOR ARE II I o ,o o I 0 0 0 BITS 0F DIVISOR ARE Io I'o'o BINARY DIVIDER o o I o ADDERS B O. L. MB SORLEY ORIGINAL DIVIDEND ADDERS A-ii IO0I.

ooIo

I000II IO0I QUOTIENT--' QOOOI FIG.II

FINAL ITIEMAINDEFT nwaamqna a a no I 0 I 0 0 2 I I I M M /I M 0 O I O 0 0 Ma I 0 l O I m0 0 0 I O I U 0 0 O I I O fi I I O I O HO O 0 0 I 0 O 0 O 0 0 I HO O l l 0 I &H I 0 O 0 I O O O O OOOO O OOOO m IIO OO O OO OO O m OO OO O OO OO OO 0 O OO OO OO OO WO OOO OOO OO O OO m OO O O OO O OO OO E O OO O O OO OOO M O O O OO O O O OO O hH OO OO O O O O O OO O 2 I I O I 0 H I 0 I I WW I 0 I O I 9 III III O OO O 0 8 O O O O O O O T OO OOO O O O 6 OOO O OO OO 5 OOO OO OO OOOO 4 0OO O OOOO OO OO 3 O O OO O O O O OO OO 2OO OOO OO OOOO O OO OOOO OO OOOO O 1 L1 5 EE 2 21m D 2.4.5 2%

June 29, 1965 Filed June 13. 1961 0M FZEooooooooo OOI BINARY DIVIDER O. L. MaQSORLEY T o o o I ORIGINAL DIVIDEND FDIVISOR- ADDERS June 29, 1965 Filed June 13, 1961 T o o I I A 2A m A w w p. a 9 7 5 3 R0 I 0 I 0 0 0 I I I 0 0 I 0 I I //0 0 I 0 0 /I 0 0 O 0 /I 0 0 I O I 0 I I 0 0 I no 0 0 I 0 l I 0 I 0 I WHO 0 0 I 0 0 l 0 0 I 0 a I l 0 I 0 I I 0 I 0 %0 O 0 O I 0 I O l 0 0 O M O 0 0 0 0 I 0 .I I 0 I O 0 0 I I 0 I 0 I O I 0 I m I 0 0 0 l 0 0 I l 0 0 I 0 0 I 0 0 I 0 I 0 W I 0 I 0 0 I O O I l E I 0 0 0 I I 0 I 0 I W m0 0 I 0 I I 0 I 0 0 I O 0 W0 0 I 0 0 0 0 I I 0 I I M I I I 0 0 0 0 I 0 0 I W I 0 I 0 I I 0 I I 0 0 M I 0 I I 0 0 0 0 l 0 0 PM 0 I I I 0 0 I 0 I I 0 M I I 0 l 0 I 0 0 0 I I H I I O I I 0 0 l 0 I I m I 0 I 0 I 0 l 0 0 0 ed O 0 0 0000 0 000000000000 0 0 000000 7H 00 000 I I 0 000000O0 0I II 000000 MW 6 000 I O 0000 000 00 0000000 000000 W M OOO 0 0000 00 0000000000000 0 000000 R 200 I 0000 I 0I 0000 000 000 000 000000 June 29, 1965 o. L. Ma SORLEY 3,192,354

BINARY DIVIDER Filed June 13. 1961 55 Sheets-Sheet 13 J1me 1965 0. L1 MwsoRLEY 33192 1 BINARY! DIVIDER.

Filed June 13, 1961 55' She ew-Shee-t LE5 June 29, 1965 can. Ma SO'REEZW BEN'ARY DIVIDERR Filed June 13. 1961 4% Q1 0 2: g .4 4m Q q: 5.- ii, $1 a? m 2 x km m a M 3m x l 2; m fin w. 9; a ass: :2: x

June 29, 1965 o. L. M SOF RLEY BINARY DIVIDER 55 Sheets-Sheet 17 Filed June 15. 1981 m m 2m 4 2% n5 2% fig 2 35 3s 2: new 5 o w o o w w o 2 m 3K 51 T m on 32 in 3% 2 2% 2 2 2% E t 0 m mzc O2 :5 c2 w o w w 0 w w 0 I.I E 2 2m 2 7 .21 H m log L v E 1m an 5 E E E E E E E E52. .5 N3 5 5 m4 5 N3 w M m Q n m N P m 2? an an 2 ms m 2m Ns 2? Q2 w [an SE20? 5 =2: \32

mun

XXXXX O. L. M SORLEY BINARY DIVIDER June 29, 1965 Filed June 13, 1961 55 Sheets-Sheet 20 ,DIVIDEND- QUOTIENT LATCH REGISTER FIG.2O 

14. A BINARY DIVIDER CIRCUIT INCLUDING A DIVIDEND STORAGE REGISTER, AN ARITHMETIC DEVICE, MEANS COUPLING THE DIVIDEND STORAGE REGISTER TO SAID ARITHMETIC DEVICE, FIRST MEANS RESPONSIVE TO SIGNALS REPRESENTATIVE OF A DIVISOR WHICH PROVIDES SIGNALS REPRESENTATIVE OF ONE-HALF TIMES THE DIVISOR, ONE TIMES THE DIVISOR, AND TWO TIMES THE DIVISOR, SECOND MEANS SELECTIVELY SUPPLYING ONE OF THE QUANTITIES OF ONE-HALF TIMES THE DIVISOR, ONE TIMES THE DIVISOR, AND TWO TIMES THE DIVISOR FROM SAID FIRST MEANS TO SAID ARITH- 